import { defineConfig } from 'vite'
import vue from '@vitejs/plugin-vue'
import path from "path";

// https://vitejs.dev/config/
/*
    vite 中配置路径别名需要注意一个是, 在这里配置是运行会生效因为vite是打包工具, 然而webstorm是识别不了的
    因此 js 则在 jsconfig.json 中配置 baseUrl: './', paths: { '@/*' : './src/* }
    如果是 ts 工程 则在 tsconfig.json 中进行配置
*/
export default defineConfig({
  plugins: [vue()],
  resolve: {
    extensions: ['.js', '.vue', '.json'],
    alias: {
      '@': path.resolve(__dirname, './src/')
    }
  }
})
